@charset "utf-8";

.wrap{width:1100px;margin:0 auto;}
.top{height:30px;background:#454545;}
.top ul{float:right;}
.top li{float:left;height:30px;line-height:30px;padding:0 14px 0 13px;color:#999;background:url(../images/top_line.png) no-repeat 100% 50%;}
.top li.last{background:none;}
.top li a{display:block;color:#999;}
.top li a:hover{color:#fff;}
.header{height:50px;padding:16px 0;}
.header h1,
.header h2{float:left;padding-left:40px;}
.header h1 a,
.header h2 a{display:block;width:160px;height:50px;text-indent:-9999px;background:url(../images/logo.png) no-repeat;}
.header p{float:left;margin-left:15px;width:154px;height:50px;text-indent:-9999px;background:url(../images/logo_write.png) no-repeat;}
.header ul{float:right;padding:11px 30px 0 0;}
.header li{float:left;padding-left:11px;}
.header li a{display:block;width:81px;height:26px;line-height:26px;font-weight:bold;font-size:14px;color:#fff;text-align:center;border-radius:5px;}
.header li a.btn_login{background:#007ab7;}
.header li a.btn_login:hover{background:#006394;}
.header li a.btn_reg{background:#d84a4a;}
.header li a.btn_reg:hover{background:#b53030;}
.nav{height:40px;background:#ececec;}
.nav li{float:left;padding-right:1px;}
.nav li a{display:block;height:40px;line-height:40px;font-size:16px;color:#333;padding:0 45px;}
.nav li.cur a,
.nav li a:hover{color:#fff;background:#007ab7;}
.main_grey{background:#f4f4f4;}
.footer .menu{background:#454545;padding:30px 0;}
.footer .copy{height:50px;line-height:50px;color:#8b8b8b;text-align:center;background:#2f2f2f;}
.footer .menu .fl{padding-left:15px;}
.footer .menu .line{float:left;width:150px;border-right:1px solid #545454;}
.footer .menu .last{width:200px;border:none;}
.footer .menu dl{padding:2px 0 2px 49px;}
.footer .menu dt{height:32px;line-height:32px;color:#c3c3c3;padding-bottom:5px;}
.footer .menu dd{height:24px;line-height:24px;}
.footer .menu dd a{color:#8b8b8b;}
.footer .menu dd a:hover{color:#fff;}
.footer .menu .follow{padding-top:9px;}
.footer .menu .follow dd{float:left;width:40px;height:40px;padding:0 8px 0 0;}
.footer .menu .follow a{display:block;width:100%;height:100%;text-indent:-9999px;background:url(../images/icon_follow.png) no-repeat 0 -9999px;}
.footer .menu .follow a:hover{opacity:0.7;}
.footer .menu .follow a.btn_weibo{background-position:0 0;}
.footer .menu .follow a.btn_wx{background-position:-48px 0;}
.footer .menu .follow a.btn_qq{background-position:-96px 0;}
.footer .menu .fr{padding:45px 60px 0 0;}
.footer .menu .fr .tel{font-size:32px;line-height:42px;color:#fff;padding-left:40px;}
.footer .menu .fr .time{font-size:14px;line-height:26px;color:#8b8b8b;padding-left:40px;}

/*******= 下拉内容滚动条 =*********/
.tinyscroll_pane .viewport{overflow:hidden;position:relative;}
.tinyscroll_pane .overview{list-style:none;position:absolute;left:0;top:0;padding:0;margin:0;}
.tinyscroll_pane .scrollbar{position:relative;float:right;}
.tinyscroll_pane .track{height:100%;position:relative;}
.tinyscroll_pane .thumb{cursor:pointer;overflow:hidden;position:absolute;top:0;left:0px;}

/******= 动态可控制左右滚动图片 =******/
.scroll_pic{position:relative;}
.pic_list ul{width:10000px;}
.pic_list li{float:left;overflow:hidden}
.pic_list li img{display:block;}

/*= 弹层 =*/
.hopup{position:relative;display:none;}
.hopup_preview{width:554px;border:1px solid #646464;}
.hopup_ordertips{width:520px;background:#fff;box-shadow:3px 5px 5px #636363;}
.hopup_ordertips .close_btn{position:absolute;right:10px;top:10px;display:block;width:19px;height:19px;background:url(../images/btn_close.png) no-repeat;}
.hopup_ordertips .content{padding:45px 50px 15px 160px;background:url(../images/icon_tips.png) no-repeat 46px 48px;}
.hopup_ordertips .content h6{height:32px;line-height:32px;font-size:18px;font-weight:bold;padding-bottom:7px;}
.hopup_ordertips .content p{line-height:20px;color:#666;}
.hopup_ordertips .content .operate{padding-top:20px;}
.hopup_ordertips .content .operate a{display:block;float:left;width:113px;height:35px;line-height:35px;color:#fff;text-align:center;border-radius:3px;margin-right:12px;}
.hopup_ordertips .content .operate a.btn_complete{background:#3b87ee;border:1px solid #1a6ee0;}
.hopup_ordertips .content .operate a.btn_complete:hover{background:#1a6ee0;}
.hopup_ordertips .content .operate a.btn_incomplete{background:#c00;border:1px solid #b70404;}
.hopup_ordertips .content .operate a.btn_incomplete:hover{background:#b70404;}
.hopup_ordertips .content .btn_back{padding-top:10px;}
.hopup_ordertips .content .btn_back a{height:26px;line-height:26px;}
.hopup_evaluate{width:745px;background:#fff;box-shadow:3px 5px 5px #636363;}
.hopup_evaluate .close_btn{position:absolute;right:10px;top:10px;display:block;width:19px;height:19px;background:url(../images/btn_close.png) no-repeat;}
.hopup_evaluate .content{padding:30px;}
.row_dsr{padding-bottom:8px;}
.row_dsr .dsr_title,
.row_dsr .dsr_star,
.row_dsr p{float:left;} 
.row_dsr .dsr_title,
.row_dsr p{font-size:14px;line-height:25px;}
.row_dsr .dsr_title{color:#333;padding-right:15px;}
.row_dsr p{color:#666;padding-left:15px;}
.row_dsr .dsr_star span{float:left;display:block;width:25px;height:25px;margin-right:1px;cursor:pointer;background:url(../images/icon_star.png) no-repeat 0 0;}
.row_dsr .dsr_star span.select_bad{background-position:0 -25px;}
.row_dsr .dsr_star span.select_good{background-position:0 -50px;}
.row_dsr .dsr_star span.select_great{background-position:0 -75px;}
.row_dsr .dsr_text{clear:both;overflow:hidden;border:1px solid #e4e4e4;}
.row_dsr .dsr_text ul{padding:5px 13px;border-bottom:1px solid #e4e4e4;}
.row_dsr .dsr_text li{float:left;padding:4px 5px;}
.row_dsr .dsr_text li a{display:block;height:21px;line-height:21px;color:#999;padding:0 10px;background:#fff;border:1px solid #d7d7d7;}
.row_dsr .dsr_text li.cur a,
.row_dsr .dsr_text li a:hover{color:#f27d44;background:#fff6eb;border:1px solid #ffe8cd;}
.row_dsr .dsr_text textarea{width:668px;height:85px;padding:5px 10px;overflow:auto;overflow-x:hidden;background:none;border:none;resize:none;}
.hopup_evaluate .submit{padding-top:15px;}
.hopup_evaluate .submit input{display:block;width:125px;height:31px;line-height:31px;font-size:14px;color:#fff;text-align:center;background:#007ab7;border:none;border-radius:5px;cursor:pointer;}
.hopup_evaluate .submit input:hover{background:#006395;}

/******= Free =******/
.search{height:240px;margin-bottom:10px;background:url(../images/banner_free_img1.jpg) no-repeat 50% 50%;}
.search .search_detail{width:710px;margin:0 auto;padding-top:45px;}
.search .search_detail p{font-size:20px;line-height:54px;color:#5e514a;}
.search .search_detail p strong{font-size:26px;color:#e80000;padding:0 3px;}
.search .search_detail input{float:left;}
.search .search_detail .text{width:554px;height:41px;padding:0 10px;font-size:14px;line-height:41px;color:#999;background:#fff;border:1px solid #bababa;box-shadow:0 0 3px #bababa;}
.search .search_detail .btn{width:132px;height:43px;line-height:43px;font-family:"microsoft yahei","simsun";font-size:16px;color:#fff;background:#007ab7;border:none;text-align:center;cursor:pointer;}
.search .search_detail .btn:hover{background:#006598;}
.search .search_detail .hot_words{padding-top:12px;color:#8a8988;}
.search .search_detail .hot_words a{line-height:24px;padding:0 11px;}
.search .search_detail .hot_words a:first-child{padding-left:0;}
.selector{background:#f5f5f5;padding:18px 0 24px;}
.selector dl{border-bottom:1px dotted #bbb;}
.selector dt,
.selector dd{float:left;}
.selector dt{width:85px;height:41px;line-height:41px;padding-left:30px;font-weight:bold;color:#007ab7;}
.selector dd{padding:7px 15px 0 0;}
.selector dd a{display:block;height:27px;line-height:27px;color:#3d3d3d;padding:0 17px;}
.selector dd.cur a,
.selector dd a:hover{color:#fff;background:#007ab7;border-radius:5px;}
.contract_list{padding-bottom:50px;}
.contract_list .block{padding:33px 0 10px;border-bottom:1px solid #d5d5d5;}
.contract_list dl{width:1050px;margin:0 auto;text-align:center;}
.contract_list dt{float:left;width:281px;padding-right:35px;}
.contract_list dt .thumb{display:block;padding-bottom:10px;}
.contract_list dt p{font-size:18px;font-weight:bold;color:#333;line-height:30px;}
.contract_list dd{float:left;width:64px;padding:0 24px 22px;}
.contract_list dd a{display:block;padding-top:55px;line-height:26px;background-repeat:no-repeat;background-position:50% 0;}
.locat{height:45px;border-bottom:2px solid #e8e8e8;}
.locat a{color:#666;padding:0 10px;}
.locat a.cur,
.locat a:hover{color:#007ab7;}
.free_list{margin-top:22px;border:1px solid #ddd;}
.free_list .title_top{height:55px;line-height:55px;background:#f2f2f2;}
.free_list .title_top strong{display:block;float:left;font-size:18px;font-weight:bold;color:#5f5f5f;}
.free_list .title_top .title1{width:145px;padding-left:105px;}
.free_list .title_top .title2{width:385px;padding-left:245px;}
.free_list .title_top .title3{width:215px;text-align:center;}
.free_list .block{height:82px;padding-top:12px;margin:0 25px;overflow:hidden;border-bottom:1px solid #e8e8e8;}
.free_list .block .icon{float:left;width:80px;padding-top:10px;}
.free_list .block .icon img{display:block;margin:0 auto;}
.free_list .block h3{float:left;width:125px;height:82px;padding:0 10px;font-size:16px;font-weight:bold;color:#08b9e5;line-height:82px;overflow:hidden;}
.free_list .block .writing{float:left;width:660px;}
.free_list .block .writing p{width:100%;height:82px;line-height:82px;overflow:hidden;color:#999;text-overflow:ellipsis;}
.free_list .block .operate{float:left;width:160px;padding-top:22px;}
.free_list .block .operate a{display:block;width:119px;height:33px;line-height:33px;color:#fff;font-size:14px;text-align:center;background:#009dda;border-radius:5px;margin:0 auto;}
.free_list .block .operate a:hover{background:#0079a8;}
.free_list .page{text-align:center;padding:45px 0 55px;}
.free_list .page ul{display:inline-block;*display:inline;*zoom:1;margin:0 auto;}
.free_list .page li{float:left;padding:0 5px;}
.free_list .page li a,
.free_list .page li span{display:block;height:37px;line-height:37px;padding:0 13px;font-size:14px;color:#485b6e;background:#fff;border:1px solid #ededed;}
.free_list .page li a:hover{color:#009dda;border:1px solid #009dda;}
.free_list .page li.cur a,
.free_list .page li.cur span{color:#fff;background:#009dda;border:1px solid #009dda;}

.contract_intro{height:345px;background:url(../images/banner_free_img2.jpg) no-repeat 50% 50%;}
.contract_intro .fl{width:550px;padding-left:70px;}
.contract_intro h2{font-size:26px;font-weight:bold;color:#3a3a3a;padding-top:40px;line-height:40px;}
.contract_intro .step_detail{margin:20px 0 0 25px;padding-top:100px;width:500px;background:url(../images/free_step_img.png) no-repeat 8px 0;}
.contract_intro .step_detail li{float:left;line-height:24px;color:#616162;}
.contract_intro .step_detail li.step1{width:190px;}
.contract_intro .step_detail li.step2{width:196px;}
.contract_intro .step_detail li.step3{width:100px;}
.contract_intro .operate{padding-top:30px;}
.contract_intro .operate a{display:block;width:174px;height:43px;line-height:43px;overflow:hidden;font-size:22px;text-align:center;color:#fff;background:#10897d;border-radius:5px;}
.contract_intro .operate a:hover{background:#066c62;}
.contract_intro .fr{width:370px;height:280px;margin:33px 44px 0 0;overflow:hidden;background:#fff;border:1px solid #e1e1e2;box-shadow:0 0 3px #ccc;}
.contract_intro .fr h3{height:70px;line-height:70px;padding-top:10px;color:#3e3e3e;font-size:22px;font-weight:bold;text-align:center;}
.contract_intro .fr .content{margin-left:33px;width:315px;height:175px;overflow:hidden;}
.contract_intro .fr .tinyscroll_pane{width:315px;height:175px;}
.contract_intro .fr .tinyscroll_pane .viewport{width:295px;height:175px;}
.contract_intro .fr .tinyscroll_pane .scrollbar{width:2px;margin-right:1px;}
.contract_intro .fr .tinyscroll_pane .track{background-color:#ddd;height:100%;width:2px;position:relative;}
.contract_intro .fr .tinyscroll_pane .thumb{background-color:#8c8c8c;height:39px;width:4px;left:-1px;}
.contract_preview{padding:23px 0;background:#bcd8d1;}
.contract_preview .wrap{position:relative;}
.contract_preview .operate{position:absolute;left:50px;top:20px;}
.contract_preview .operate li{float:left;padding-right:10px;}
.contract_preview .operate li a{display:block;width:39px;height:28px;overflow:hidden;line-height:28px;padding-left:32px;background:url(../images/icon_small.png) no-repeat 0 -9999px;background-color:#fafafa;border:1px solid #ccc;border-radius:1px;}
.contract_preview .operate li a:hover{color:#007ab7;border:1px solid #aaa;}
.contract_preview .operate li.btn1 a{background-position:7px -40px;}
.contract_preview .operate li.btn2 a{background-position:7px -83px;}
.contract_preview .operate li.btn3 a{background-position:7px -127px;}
.contract_preview .operate li.btn4 a{background-position:7px -170px;}
.contract_preview h2{position:absolute;left:0;top:0;font-size:26px;font-weight:bold;color:#3a3a3a;line-height:40px;padding-left:70px;}
.contract_preview .content{width:1060px;margin:0 auto;padding-top:65px;}
.preview_show{position:relative;clear:both;overflow:hidden;padding:70px 50px;background:#DBE3DE;}
.preview_show .thumb_img{width:100%;height:600px;overflow:auto;overflow-x:hidden;}
.preview_show .thumb_img img{width:100%;}
.preview_show .btn_preview{position:absolute;left:50px;top:20px;display:block;width:100px;height:30px;line-height:30px;font-size:14px;color:#fff;text-align:center;background:#10897d;}
.preview_show .btn_preview:hover{background:#007166;}
/*.contract_preview .scroll_pic a.btn_scroll_left,
.contract_preview .scroll_pic a.btn_scroll_right{position:absolute;display:block;text-indent:-9999px;top:50%;width:45px;height:70px;margin-top:-35px;background:url(../images/btn_scroll.png) no-repeat 0 -9999px;}
.contract_preview .scroll_pic a.btn_scroll_left{left:-105px;background-position:0 0;}
.contract_preview .scroll_pic a.btn_scroll_right{right:-105px;background-position:100% 0;}
.contract_preview .pic_list{width:554px;height:783px;overflow:hidden;border:1px solid #646464;box-shadow:0 0 8px #aaa;}
.contract_preview .pic_list li{width:554px;height:783px;}
.contract_preview .pic_list li img{width:554px;height:783px;}
.contract_preview .page{padding-top:25px;height:26px;overflow:hidden;}
.contract_preview .page p{float:right;padding-right:15px;color:#4d4d4d;}
.contract_preview .page p i{display:inline-block;width:12px;height:16px;background:url(../images/icon_scroll.png) no-repeat 0 -9999px;cursor:pointer;}
.contract_preview .page p i.icon_left{margin-right:5px;background-position:0 0;}
.contract_preview .page p i.icon_right{margin-left:5px;background-position:100% 0;}*/

.contract_detail{padding:35px 0 70px;background:#ececec;}
.contract_detail .wrap{padding:0 15px;width:1060px;}
.contract_detail h2{font-size:24px;font-weight:bold;color:#3b3b3b;line-height:70px;}
.contract_detail .percentage{height:35px;background:#fff;*border:1px solid #d5d5d5;box-shadow:0 0 3px #aaa;}
.contract_detail .percentage div{height:35px;line-height:35px;font-size:14px;font-weight:bold;color:#fff;text-align:center;background:#009dda url(../images/percentage_bg.png) no-repeat 100% 0;}
.contract_detail .content{background:#fff;box-shadow:0 0 3px #aaa;margin-top:30px;*border:1px solid #d5d5d5;}
.contract_detail .content .fl{float:left;width:732px;border-right:1px solid #d5d5d5;}
.contract_detail .form{padding-bottom:25px;border-bottom:1px solid #d5d5d5;}
.contract_detail .form h3{padding:15px 0 0 50px;font-size:22px;line-height:70px;color:#10897d;}
.contract_detail .form .block_bg{padding:15px 0 25px;margin-bottom:40px;background:#f4f4f4;}
.contract_detail .form .block h4{font-size:16px;font-weight:bold;color:#4e8cb0;height:44px;line-height:44px;padding-left:50px;}
.contract_detail .form .block h4 span{float:left;padding-right:8px;}
.contract_detail .form .row{clear:both;overflow:hidden;padding:0 0 20px 50px;}
.contract_detail .form .title{clear:both;padding-left:5px;font-size:16px;color:#404040;line-height:40px;}
.contract_detail .form .enter{clear:both;overflow:hidden;font-size:14px;}
.contract_detail .form .text,
.contract_detail .form textarea{width:446px;height:24px;line-height:24px;padding:7px 10px;background:#fff;border:1px solid #c9c9c9;box-shadow:0 0 3px #bbb;}
.contract_detail .form .text:focus,
.contract_detail .form textarea:focus{border:1px solid #9ad7ef;box-shadow:0 0 3px #9fddf6;}
.contract_detail .form textarea{height:52px;resize:none;}
.contract_detail .form select{width:100px;height:32px;margin-right:17px;font-family:"microsoft yahei","simsun";font-size:14px;color:#404040;background:#fff;border:1px solid #ddd;}
.contract_detail .form .text_w100{width:100px;margin-right:10px;}
.contract_detail .form .text_w170{float:left;width:170px;}
.contract_detail .form li{height:30px;line-height:30px;}
.contract_detail .form li label{padding-left:5px;font-size:15px;}
.contract_detail .form .t_fl{float:left;}
.contract_detail .form .btn_ask{position:relative;float:left;display:block;width:15px;height:40px;vertical-align:text-top;background:url(../images/icon_ask.png) no-repeat 50% 50%;}
.contract_detail .form .btn_ask .ask_tips{display:none;position:absolute;left:25px;top:20px;width:430px;padding:10px 15px;background:#f5f5f5;border:1px solid #e6e6e6;}
.contract_detail .form .btn_ask .ask_tips p{font-size:12px;line-height:22px;color:#313131;}
.contract_detail .form .icon_calendar{float:left;display:block;width:26px;height:40px;margin-left:12px;overflow:hidden;background:url(../images/icon_calendar.png) no-repeat 50% 50%;}
.contract_detail .form .btn_add_row{padding-left:50px;}
.contract_detail .form .btn_add_row a{display:block;width:64px;height:25px;line-height:25px;color:#404040;padding-left:31px;background:#f5f5f5 url(../images/icon_small.png) no-repeat 9px 2px;border:1px solid #ccc;border-radius:1px;}
.contract_detail .form .btn_add_row a:hover{color:#007ab7;border:1px solid #007ab7;}
.contract_detail .operate{padding:22px 50px 28px;}
.contract_detail .operate a{float:left;display:block;height:39px;line-height:39px;font-size:14px;text-align:center;margin-right:13px;border-radius:5px;}
.contract_detail .operate a.btn_back{width:93px;color:#404040;background:#e0e0e0;}
.contract_detail .operate a.btn_back:hover{background:#ccc;}
.contract_detail .operate a.btn_next{width:126px;color:#fff;background:#10897d;}
.contract_detail .operate a.btn_next:hover{background:#007166;}
.contract_detail .content .fr{width:305px;padding:55px 10px 10px;}
.contract_detail .content .fr dt{font-size:18px;color:#2894d2;line-height:40px;}
.contract_detail .content .fr dd{font-size:14px;line-height:26px;color:#8c8c8c;}
.contract_detail .content .thumb{width:246px;margin:0 auto 32px;border:1px solid #a9a9a9;box-shadow:0 0 5px #aaa;}
.contract_detail .content .thumb img{width:100%;}
.contract_detail .content .btn_review{display:block;width:125px;height:31px;margin:0 auto;line-height:31px;font-size:14px;color:#fff;text-align:center;background:#007ab7;border-radius:5px;}
.contract_detail .content .btn_review:hover{background:#006395;}

.contract_status{text-align:center;height:483px;background:url(../images/banner_free_img3.jpg) no-repeat 50% 50%;}
.contract_status .status_img{width:155px;margin:0 auto;padding-top:70px;}
.contract_status h3{height:44px;padding-top:15px;font-size:26px;color:#383737;line-height:44px;}
.contract_status h3 span{color:#f30000;padding-left:6px;}
.contract_status p{font-size:16px;color:#626263;line-height:34px;}
.contract_status .operate{padding-top:40px;}
.contract_status .operate a{display:inline-block;width:151px;height:42px;margin:0 10px;line-height:42px;text-align:center;font-size:22px;color:#fff;border-radius:5px;}
.contract_status .operate a.btn_login{background:#007ab7;}
.contract_status .operate a.btn_login:hover{background:#006394;}
.contract_status .operate a.btn_reg{background:#d84a4a;}
.contract_status .operate a.btn_reg:hover{background:#b53030;}

/******= Custom =******/
.banner{position:relative;z-index:1;width:100%;}
/* slide */
.slide-main{height:300px;position:relative;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.banner .item{display:block;width:100%;height:5px;position:absolute;z-index:124;bottom:23px;left:0;text-align:center;}
.banner .item a{display:inline-block;width:9px;height:9px;margin-right:10px;background:#fff;overflow:hidden;border-radius:50%;}
.banner .item a.cur{background:#007ab7;}
.banner .slide-box,
.banner .slide{display:block;width:100%;height:300px;overflow:hidden;}
.banner .slide-box{position:relative;}
.banner .slide{display:none;height:300px;background:#fff;position:relative;position:absolute;z-index:8;}
.banner .slide a{display:block;width:100%;height:300px;cursor:pointer;}

.search_custom{height:130px;overflow:hidden;background:#f5f5f5;}
.search_custom .search_detail{width:710px;margin:0 auto;padding-top:43px;}
.search_custom .search_detail input{float:left;}
.search_custom .search_detail .text{width:554px;height:41px;padding:0 10px;font-size:14px;line-height:41px;color:#999;background:#fff;border:1px solid #bababa;box-shadow:0 0 3px #bababa;}
.search_custom .search_detail .btn{width:132px;height:43px;line-height:43px;font-family:"microsoft yahei","simsun";font-size:16px;color:#fff;background:#007ab7;border:none;text-align:center;cursor:pointer;}
.search_custom .search_detail .btn:hover{background:#006598;}
.custom_list .block{padding:20px 0;}
.custom_list .block_grey{background:#f5f5f5;}
.custom_list .block h2{height:60px;font-size:26px;line-height:60px;color:#404040;text-align:center;padding-bottom:25px;}
.custom_list .block li{float:left;width:510px;height:70px;padding:0 0 20px 40px;}
.custom_list .block li div{float:left;}
.custom_list .block .thumb{width:55px;height:55px;padding-top:7px;}
.custom_list .block .thumb img{width:100%;height:100%;overflow:hidden;}
.custom_list .block .info{padding:0 20px;width:295px;}
.custom_list .block .info h3{font-size:16px;font-weight:bold;color:#08b9e5;line-height:28px;}
.custom_list .block .info p{color:#999;line-height:20px;}
.custom_list .block .info a{color:#08b9e5;}
.custom_list .block .info a:hover{text-decoration:underline;}
.custom_list .block .operate{width:120px;text-align:center;}
.custom_list .block .operate span{font-size:15px;line-height:28px;color:#f00;}
.custom_list .block .operate .btn_made{display:block;width:109px;height:33px;line-height:33px;color:#fff;font-size:15px;background:#009dda;margin:0 auto;border-radius:5px;}
.custom_list .block .operate .btn_made:hover{background:#0079a8;}

.custom_detail{padding-bottom:50px;}
.custom_detail .locat{border-bottom:none;}
.custom_detail .thumb{float:left;width:507px;}
.custom_detail .info{float:right;width:535px;padding-right:10px;}
.custom_detail .info h3{font-size:20px;font-weight:bold;color:#08b9e5;line-height:26px;}
.custom_detail .info span{color:#404040;}
.custom_detail .info strong{color:#08b9ed;}
.custom_detail .info .price{font-size:14px;color:#f00;line-height:34px;}
.custom_detail .info dl{padding-top:15px;}
.custom_detail .info dt{font-size:14px;color:#404040;line-height:24px;}
.custom_detail .info dd{font-size:14px;color:#7b7b7b;line-height:24px;}
.custom_detail .info .tips{color:#7b7b7b;line-height:24px;padding-top:15px;}
.custom_detail .info .operate{margin-top:15px;padding-top:19px;border-top:1px solid #d4d4d4;}
.custom_detail .info .operate a{float:left;display:block;width:108px;height:31px;line-height:31px;font-size:14px;color:#fff;text-align:center;margin-right:16px;border-radius:7px;}
.custom_detail .info .operate a.btn_made{background:#f00;}
.custom_detail .info .operate a.btn_made:hover{background:#e30000;}
.custom_detail .info .operate a.btn_advisory{background:#009dda;}
.custom_detail .info .operate a.btn_advisory:hover{background:#007dad;}
.custom_step{padding:25px 0 30px;background:#f5f5f5;}
.custom_step h2{height:60px;font-size:26px;line-height:60px;color:#3d3d3d;text-align:center;padding-bottom:25px;}
.custom_step ul{width:650px;margin:0 auto;padding-top:125px;background:url(../images/custom_step_img.png) no-repeat 10px 0;}
.custom_step li{float:left;width:132px;font-size:14px;color:#626262;padding-right:40px;text-align:center;}
.custom_step li.last{padding-right:0;}
.custom_service{padding:25px 0 20px;}
.custom_service h2{height:60px;font-size:26px;line-height:60px;color:#3d3d3d;text-align:center;padding-bottom:25px;}
.custom_service .block{float:left;width:515px;padding:0 20px 35px 15px;}
.custom_service .block .thumb{float:left;width:135px;}
.custom_service .block .info{float:left;padding-left:25px;width:355px;}
.custom_service .block .info h3{font-size:18px;font-weight:bold;color:#08b9e5;line-height:30px;}
.custom_service .block .info li{height:26px;}
.custom_service .block .info li a{display:block;height:26px;line-height:26px;font-size:14px;overflow:hidden;color:#7b7b7b;background:url(../images/icon_arrow.png) no-repeat 0 8px;padding-left:16px;text-overflow:ellipsis;}
.custom_service .block .info li a:hover{color:#007ab7;}
.feature{padding:25px 0 20px;background:#FFFFFF;}
.feature h2{height:50px;font-size:26px;line-height:50px;color:#3d3d3d;text-align:center;padding-bottom:15px;}
.feature ul{padding:10px 40px 15px;}
.feature li{float:left;width:205px;padding:0 25px;text-align:center;}
.feature li .thumb{width:80px;margin:0 auto;}
.feature li .thumb img{width:100%;}
.feature li h4{font-size:24px;color:#8c9494;line-height:30px;padding:15px 0 6px 0;}
.feature li p{font-size:14px;color:#7a7a7a;line-height:24px;}
.custom_why{padding:25px 0 60px;background: #f7f7f7}
.custom_why h2{height:60px;font-size:26px;line-height:60px;color:#3d3d3d;text-align:center;padding-bottom:25px;}
.custom_why ul{margin-right:-28px;}
.custom_why li{float:left;width:308px;margin-right:28px;padding:13px 20px 20px;text-align:center;background:#f7f7f7;}
.custom_why li .thumb{width:80px;margin:0 auto;}
.custom_why li .thumb img{width:100%;}
.custom_why li h4{font-size:24px;color:#8c9494;line-height:34px;padding-bottom:8px;padding-top:10px;}
.custom_why li p{font-size:13px;color:#7a7a7a;line-height:22px;}
.custom_comment{padding:25px 0 20px;background:#f5f5f5;}
.custom_comment h2{height:60px;font-size:26px;line-height:60px;color:#3d3d3d;text-align:center;padding-bottom:25px;}
.custom_comment .comment_total{padding:20px 0;border:1px solid #ddd;}
.custom_comment .block{float:left;height:102px;text-align:center;overflow:hidden;border-right:1px solid #ddd;}
.custom_comment .star{display:inline-block;*display:inline;*zoom:1;width:96px;height:16px;overflow:hidden;background:url(../images/star_img.png) no-repeat 0 -9999px;}
.custom_comment .star5_0{background-position:0 0;}
.custom_comment .star4_5{background-position:0 -16px;}
.custom_comment .star4_0{background-position:0 -32px;}
.custom_comment .star3_5{background-position:0 -48px;}
.custom_comment .star3_0{background-position:0 -64px;}
.custom_comment .star2_5{background-position:0 -80px;}
.custom_comment .star2_0{background-position:0 -96px;}
.custom_comment .star1_5{background-position:0 -112px;}
.custom_comment .star1_0{background-position:0 -128px;}
.custom_comment .star0_5{background-position:0 -144px;}
.custom_comment .star0_0{background-position:0 -160px;}
.custom_comment .block1{width:152px;}
.custom_comment .block1 h6{font-size:16px;line-height:34px;color:#333;padding-top:5px;}
.custom_comment .block1 strong{display:block;font-size:32px;font-weight:normal;line-height:34px;color:#f00;}
.custom_comment .block1 .star{margin-top:5px;}
.custom_comment .block2{width:241px;}
.custom_comment .block2 ul{padding-top:3px;}
.custom_comment .block2 li{height:32px;font-size:16px;line-height:32px;overflow:hidden;}
.custom_comment .block2 span{vertical-align:text-top;}
.custom_comment .block3{width:247px;}
.custom_comment .block3 li{position:relative;padding-right:72px;width:130px;height:25px;line-height:25px;font-size:14px;color:#333;margin:0 auto 10px;border:1px solid #d6d6d6;}
.custom_comment .block3 li span{display:block;position:absolute;right:0;top:0;width:72px;height:25px;color:#fff;background:#009dd9;}
.custom_comment .block4{width:455px;border:none;}
.custom_comment .block4 ul{width:429px;margin:3px auto 0;}
.custom_comment .block4 li{float:left;padding:6px 8px;}
.custom_comment .block4 li span{display:block;width:127px;height:36px;overflow:hidden;text-overflow:ellipsis;line-height:36px;font-size:14px;color:#596265;background:#bfebfa;}
.comment_list{margin-top:35px;}
.comment_list table{width:100%;text-align:center;}
.comment_list th{height:39px;line-height:39px;font-size:18px;color:#535151;background:#ededed;}
.comment_list .writing{width:620px;padding:0 30px;}
.comment_list .score{width:200px;}
.comment_list .name{width:175px;padding-left:50px;}
.comment_list td{border-bottom:1px solid #c4c4c4;}
.comment_list td.writing{text-align:left;padding:15px 30px 20px;}
.comment_list td.writing .time{font-size:10px;line-height:22px;color:#b5b5b6;}
.comment_list td.writing p{padding:10px 0;line-height:20px;font-size:14px;color:#686667;}
.comment_list td.writing .content{padding-top:5px;}
.comment_list td.writing .content span{float:left;display:block;padding:0 11px;height:30px;overflow:hidden;text-overflow:ellipsis;line-height:30px;font-size:14px;color:#596265;text-align:center;background:#bfebfa;margin:0 15px 5px 0;}
.comment_list td.name{font-size:14px;color:#8c8c8c;}
.comment_list .page{text-align:center;padding:45px 0 55px;}
.comment_list .page ul{display:inline-block;*display:inline;*zoom:1;margin:0 auto;}
.comment_list .page li{float:left;padding:0 5px;}
.comment_list .page li a,
.comment_list .page li span{display:block;height:37px;line-height:37px;padding:0 13px;font-size:14px;color:#485b6e;border:1px solid #e4e4e4;}
.comment_list .page li a:hover{color:#009dda;border:1px solid #009dda;}
.comment_list .page li.cur a,
.comment_list .page li.cur span{color:#fff;background:#009dda;border:1px solid #009dda;}

.custom_order .wrap{position:relative;padding-top:30px;}
.custom_order h2{height:72px;line-height:72px;font-size:26px;color:#404040;}
.custom_order .step{position:absolute;right:20px;top:30px;}
.custom_order .step ul{width:510px;padding-bottom:25px;background:url(../images/custom_order_step.png) no-repeat 0 -9999px;}
.custom_order .step ul.step1{background-position:35px 0;}
.custom_order .step ul.step2{background-position:35px -45px;}
.custom_order .step ul.step3{background-position:35px -90px;}
.custom_order .step ul.step4{background-position:35px -135px;}
.custom_order .step ul.step5{background-position:35px -180px;}
.custom_order .step ul.step6{background-position:35px -225px;}
.custom_order .step li{float:left;width:85px;text-align:center;font-size:14px;color:#5c5c5c;}
.custom_order .order_box{margin-bottom:60px;border:1px solid #ccc;}
.custom_order .description{padding:12px 30px 28px;background:#fafafa;}
.custom_order .description h3{font-size:16px;color:#646464;line-height:44px;}
.custom_order .description textarea{width:1020px;height:120px;padding:5px;background:#fff;border:1px solid #e2e2e2;overflow:auto;resize:none;}
.custom_order .description textarea:focus{border:1px solid #007ab7;}
.custom_order .title{padding:0 20px;height:39px;background:#e4e4e4;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.custom_order .title h3{line-height:39px;font-size:16px;font-weight:bold;color:#07a5cd;}
.custom_order .price_detail{position:relative;height:210px;padding:10px 20px;}
.custom_order .price_detail .writing{height:30px;line-height:30px;font-size:14px;color:#666;}
.custom_order .price_detail .ticket a{display:block;height:32px;line-height:32px;color:#666;padding-left:25px;background:url(../images/icon_ticket.png) no-repeat 0 5px;}
.custom_order .price_detail .ticket a:hover{color:#007ab7;}
.custom_order .price_detail .ticket input{display:none;}
.custom_order .price_detail .total_price{position:absolute;right:35px;bottom:30px;}
.custom_order .price_detail .total_price p{line-height:34px;}
.custom_order .price_detail .total_price span{font-size:28px;color:#f00;}
.custom_order .price_detail .total_price .btn{float:right;width:139px;height:39px;line-height:39px;font-size:18px;color:#fff;text-align:center;background:#ff4d4d;border:none;border-radius:5px;cursor:pointer;}
.custom_order .price_detail .total_price .btn:hover{background:#f51515;}

/******= Form-user =******/
.user_wrap{padding:95px 0 100px;}
.user_wrap .form_user{width:550px;margin:0 auto;background:#fff;border-radius:10px;box-shadow:0 0 10px #ccc;}
.user_wrap .content{padding:55px 112px;}
.info_wrap{padding:60px 0;}
.info_wrap .form_user{width:932px;margin:0 auto;background:#fff;box-shadow:0 0 10px #ccc;}
.info_wrap .title{height:72px;line-height:72px;padding:0 50px;border-bottom:1px solid #e4e4e4;}
.info_wrap .title h2{font-size:22px;color:#0092cc;}
.info_wrap .form_info{padding:35px 115px 45px 50px;width:320px;border-right:1px solid #e4e4e4;}
.info_wrap .writing_info{padding:30px 0 0 45px;width:395px;}
.info_wrap .writing_info dt{font-size:18px;color:#2894d2;line-height:40px;}
.info_wrap .writing_info dd{font-size:14px;line-height:26px;color:#8c8c8c;}
.form_user .tab_menu{height:60px;}
.form_user .tab_menu li{float:left;}
.form_user .tab_menu li.menu1{width:273px;border-right:2px solid #e0e0e0;}
.form_user .tab_menu li.menu2{width:275px;}
.form_user .tab_menu li a{display:block;height:60px;line-height:60px;font-size:18px;color:#2894d2;text-align:center;background:#d7eeff;}
.form_user .tab_menu li a:hover{color:#006db8;}
.form_user .tab_menu li.menu1 a{border-top-left-radius:10px;}
.form_user .tab_menu li.menu2 a{border-top-right-radius:10px;}
.form_user .tab_menu li.cur a{background:#fff;}
.form_user .row{position:relative;margin-bottom:34px;padding:9px 0 9px 42px;height:24px;line-height:24px;border:1px solid #ccc;border-radius:3px;}
.form_user .row span{position:absolute;left:0;top:0;display:block;width:42px;height:42px;background:url(../images/icon_form.png) no-repeat 0 -9999px;}
.form_user .row span.icon_user{background-position:6px 6px;}
.form_user .row span.icon_psw{background-position:6px -44px;}
.form_user .row span.icon_code{background-position:6px -94px;}
.form_user .row span.icon_mobile{background-position:6px -144px;}
.form_user .row span.icon_id{background-position:6px -194px;}
.form_user .row span.icon_company{background-position:6px -244px;}
.form_user .row .text{width:270px;height:24px;line-height:24px;font-size:14px;color:#999;padding:0 5px;background:none;border:none;border-left:1px solid #e8e8e8;}
.form_user .row .error_tips{display:none;position:absolute;left:3px;top:42px;height:28px;line-height:28px;color:#d84a4a;}
.form_user .row_code{width:130px;}
.form_user .row_code .text{width:120px;}
.form_user .row_code a{position:absolute;left:193px;top:6px;display:block;border:1px solid #eee;}
.form_user .role{padding-bottom:20px;}
.form_user .role li{float:left;height:30px;line-height:30px;padding-right:25px;}
.form_user .role li label{padding-left:5px;font-size:15px;}
.form_user .select{padding-bottom:34px;}
.form_user .select select{width:135px;height:42px;padding:5px 15px;font-family:"microsoft yahei","simsun";font-size:14px;color:#a6a6a6;background:#fff;border:1px solid #ccc;border-radius:3px;}
.form_user .upload{height:36px;overflow:hidden;margin-bottom:34px;}
.form_user .upload .btn_upload{float:left;display:block;width:103px;height:36px;overflow:hidden;background:url(../images/btn_upload.png) no-repeat;}
.form_user .upload .tips_upload{float:left;font-size:14px;color:#aeaeae;line-height:36px;padding-left:17px;}
.form_user .operate{height:30px;line-height:30px;color:#999;}
.form_user .operate a{padding:0 3px;color:#999;}
.form_user .operate a:hover{color:#007ab7;}
.form_user .submit{padding-top:15px;}
.form_user .submit .btn{width:100%;height:50px;line-height:50px;font-size:16px;color:#fff;text-align:center;background:#009dda;border-radius:8px;border:none;cursor:pointer;}
.form_user .submit .btn:hover{background:#0085b9;}
.form_user .agreement{padding-top:20px;}

.forget_psw{padding:40px 0 0 117px;width:695px;}
.forget_psw .step ul{height:27px;overflow:hidden;background:url(../images/forget_step_img.png) no-repeat 0 -9999px;}
.forget_psw .step ul.step1{background-position:0 0;}
.forget_psw .step ul.step2{background-position:0 -30px;}
.forget_psw .step ul.step3{background-position:0 -60px;}
.forget_psw .step li{float:left;font-size:14px;line-height:27px;color:#737373;}
.forget_psw .step li.li1{width:145px;padding-left:88px;}
.forget_psw .step li.li2{width:130px;padding-left:101px;}
.forget_psw .step li.li3{width:127px;padding-left:104px;}
.forget_psw .step li.cur{color:#00a2f0;}
.forget_psw .form{padding:40px 0 0 115px;}
.forget_psw .form .tips{font-size:14px;line-height:32px;color:#404040;padding-bottom:5px;}
.forget_psw .form .row_forget{position:relative;height:39px;padding-bottom:30px;}
.forget_psw .form .row_forget .text{float:left;width:290px;height:37px;line-height:37px;font-size:14px;color:#999;padding:0 15px;background:#fff;border:1px solid #ccc;border-radius:3px;}
.forget_psw .form .row_forget .text_code{width:120px;}
.forget_psw .form .row_forget .error_tips{float:left;padding-left:12px;line-height:39px;color:#d84a4a;}
.forget_psw .form .row_forget .form_tips{position:absolute;left:5px;top:43px;color:#999;}
.forget_psw .form .row_forget .btn_code{float:left;display:block;margin:3px 0 0 21px;border:1px solid #eee;}
.forget_psw .form .row_forget .btn_get{float:left;display:block;margin:2px 0 0 21px;width:103px;height:36px;overflow:hidden;text-indent:-9999px;background:url(../images/btn_get.png) no-repeat;}
.forget_psw .form .row_forget_code .error_tips{position:absolute;left:-2px;top:39px;}
.forget_psw .form .submit_next{padding:15px 0 80px;}
.forget_psw .form .submit_next .btn{width:135px;height:39px;line-height:39px;font-size:16px;color:#fff;text-align:center;background:#009dda;border-radius:8px;border:none;cursor:pointer;}
.forget_psw .form .submit_next .btn:hover{background:#0085b9;}

/******= Member =******/
.main_member{padding-bottom:55px;}
.main_member .locat{border-bottom:none;}
.member_side{float:left;width:207px;padding-bottom:20px;background:#f3f3f3;}
.member_main{float:right;width:878px;}
.side_menu h2{height:58px;padding:0 20px;line-height:58px;font-size:16px;color:#fff;background-color:#007ab7;}
.side_menu dl{padding:0 10px 5px;}
.side_menu dl dt{margin-bottom:5px;padding:8px 0 0 50px;height:45px;line-height:45px;font-size:16px;color:#333;border-bottom:1px solid #ddd;background:url(../images/icon_member.png) no-repeat 0 -9999px;}
.side_menu dl dt.icon1{background-position:5px 12px;}
.side_menu dl dt.icon2{background-position:5px -38px;}
.side_menu dl dt.icon3{background-position:5px -88px;}
.side_menu dl dt.icon4{background-position:5px -388px;}
.side_menu dl dd{height:34px;line-height:34px;font-size:14px;}
.side_menu dl dd a{display:block;padding-left:50px;color:#777;}
.side_menu dl dd.cur a,
.side_menu dl dd a:hover{color:#00a8e5;}
.title_member{position:relative;height:41px;border-bottom:1px solid #ddd;margin-bottom:20px;}
.title_member h2{position:absolute;left:0;top:0;height:39px;padding:0 14px;line-height:39px;font-size:16px;font-weight:bold;color:#08b9e5;border-bottom:3px solid #08b9e5;}
.title_member h2.bn{border:none;}
.user_detail{position:relative;padding:15px 30px;border:1px solid #ddd;}
.user_info{padding:15px 5px 25px;border-bottom:1px dotted #ddd;}
.user_info .link_edit{position:absolute;right:30px;top:25px;line-height:20px;font-size:14px;}
.user_info .head{float:left;display:block;width:72px;height:72px;border-radius:50%;}
.user_info .info{float:left;padding-left:30px;}
.user_info .info h4{font-size:22px;line-height:40px;color:#404040;}
.user_info .info li{float:left;padding:0 35px 0 20px;font-size:14px;color:#404040;line-height:24px;background:url(../images/icon_member.png) no-repeat 0 -9999px;}
.user_info .info li.city{background-position:0 -145px;}
.user_info .info li.tel{background-position:0 -195px;}
.user_info .info li.mail{background-position:0 -245px;}
.user_account{margin-top:15px;}
.user_account li{float:left;padding:0 35px;text-align:center;color:#000; border-right: 1px solid #dddddd; }
.user_account li.first{padding-left:0;}
.user_account li.last{border-right:none;}
.user_account label{display:block;font-weight:normal;font-size:14px;color:#404040;line-height:22px;margin-bottom:5px;}
.user_account span{font-size:24px;line-height:34px;}
.user_account span.red{color:#f00;}
.user_account span.blue{color:#5192b8;}
.user_account span.black{color:#404040;}
.user_account span.green{color:#00b0f0;}
.member_top_nav{height:40px;margin:15px 0 20px;border-bottom:1px solid #dddddd;}
.member_top_nav li{float:left;height:40px;padding:0 30px 0 5px;line-height:40px;font-size:16px;color:#404040;}
.member_top_nav li a{display:block;font-size:14px;color:#666;}
.member_top_nav li a:hover{color:#007ab7;}
.member_table{width:100%;border:1px solid #ddd;font-size:14px;color:#000;text-align:center;}
.member_table th{height:38px;line-height:38px;font-weight:normal;background:#efefef;border-bottom:2px solid #ddd;}
.member_table .no_result{height:30px;line-height:30px;padding:13px 0;text-align:center;}
.member_table td{font-size:14px;color:#7f7f7f;line-height:60px;border-bottom:1px solid #ddd;}
.member_table .num{width:95px;padding-left:45px;}
.member_table .name{width:175px;}
.member_table .money{width:110px;}
.member_table .money span{color:#08b9e5;}
.member_table .time{width:185px;}
.member_table .type{width:123px;line-height:21px;padding:14px 0;}
.member_table .type span,
.member_table .type a{display:block;}
.member_table .type a{color:#333;}
.member_table .type a:hover{color:#007ab7;}
.member_table .operate a{display:block;}
.member_table .operate a.btn_red{display:inline-block;*display:inline;*zoom:1;padding:0 15px;height:24px;line-height:24px;color:#fff;background:#d84a4a;margin:0 auto;}
.member_table .operate a.btn_red:hover{background:#ba2d2d;}
.member_table .operate a.link_evaluate{color:#333;line-height:22px;}
.member_table .operate a.link_evaluate:hover{color:#007ab7;}
.user_search{margin-bottom:20px;color:#333;background:#efefef;padding:10px 8px;}
.user_search .label,
.user_search .enter,
.user_search input{float:left;}
.user_search .label{font-size:14px;color:#000;}
.user_search .p0{padding-bottom:0;}
.user_search .submit{padding:0;}
.user_search .enter input.text,
.user_search .enter select{border:1px solid #ccc;margin-right:5px;margin:0;padding:2px;}
.user_search .enter select{padding:2px;}
.user_search .enter input.text:focus,
.user_search .enter select:focus{border-color:#2cb1e7;-moz-box-shadow:0 0 4px rgba(44,177,231,0.3);-webkit-box-shadow:0 0 4px rgba(44,177,231,0.3);box-shadow:0 0 4px rgba(44,177,231,0.3);}
.user_search .w92{width:92px;}
.user_search .w164{width:164px;}
.user_search .w166{width:166px;}
.user_search li{float:left;padding-right:16px;}
.user_search li .label label{padding:0;line-height:24px;}
.user_search li .f1{float:left;padding:0 5px;*padding:0 7px;}
.user_search .submit button{float:left;margin-left:15px;width:61px;height:22px;line-height:22px;font-size:12px;color:#fff;text-align:center;background:#007ab7;border:0 none;}

.order_detail .title{padding:0 20px;height:39px;background:#e4e4e4;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.order_detail .bt_none{border-top:none;}
.order_detail .title h3{line-height:39px;font-size:16px;font-weight:bold;color:#07a5cd;}
.order_detail .contract_info{padding:20px 25px;background:#fafafa;}
.order_detail .contract_info li{line-height:25px;font-size:14px;color:#3f3f3f;}
.order_detail .contract_info li span{color:#f00;}
.order_detail .contract_info li strong{font-weight:normal;color:#7f7f7f;}
.order_detail .contract_info li.disp{padding-top:25px;}
.order_detail .contract_info li p{color:#777;}
.order_detail .contract_info li.upload{padding-bottom:5px;}
.order_detail .contract_info li.upload a{margin-left:10px;display:inline-block;*display:inline;*zoom:1;width:47px;height:23px;color:#fff;text-align:center;background:#007ab7;}
.order_detail .contract_info li.upload a:hover{background:#006394;}
.order_detail .price_detail{position:relative;height:210px;padding:10px 20px;}
.order_detail .price_detail .writing{height:30px;line-height:30px;font-size:14px;color:#666;}
.order_detail .price_detail .ticket a{display:block;height:32px;line-height:32px;color:#666;padding-left:25px;background:url(../images/icon_ticket.png) no-repeat 0 5px;}
.order_detail .price_detail .ticket a:hover{color:#007ab7;}
.order_detail .price_detail .ticket input{display:none;}
.order_detail .price_detail .total_price{position:absolute;right:35px;bottom:30px;}
.order_detail .price_detail .total_price p{line-height:34px;}
.order_detail .price_detail .total_price span{font-size:28px;color:#f00;}
.order_detail .price_detail .total_price .btn{float:right;width:139px;height:39px;line-height:39px;font-size:18px;color:#fff;text-align:center;background:#ff4d4d;border:none;border-radius:5px;cursor:pointer;}
.order_detail .price_detail .total_price .btn:hover{background:#f51515;}
.evaluate_detail{position:relative;background:#fafafa;padding:0 22px;}
.evaluate_detail h4{padding:18px 0 0 12px;line-height:44px;font-size:16px;font-weight:bold;color:#08b5e1;border-bottom:1px solid #dfdfdf;}
.evaluate_detail .link_back{position:absolute;right:27px;top:12px;}
.evaluate_detail .block{padding:15px 10px;border-bottom:1px solid #dfdfdf;}
.evaluate_detail .block_last{border:none;}
.evaluate_detail .tags dt{float:left;font-size:14px;line-height:25px;color:#333;padding-right:15px;}
.evaluate_detail .tags dd{float:left;margin-right:13px;padding:0 10px;display:block;height:21px;line-height:21px;color:#ff8466;background:#fff;border:1px solid #ccc;}
.evaluate_detail .descr dt{font-size:14px;line-height:25px;color:#333;padding-right:15px;}
.evaluate_detail .descr dd{color:#7b7b7b;line-height:25px;}
.member_table_order{width:100%;border:1px solid #ccc;font-size:14px;color:#393939;text-align:center;}
.member_table_order th{height:39px;line-height:39px;font-weight:normal;background:#e4e4e4;border-bottom:1px solid #ccc;}
.member_table_order td{font-size:14px;color:#7f7f7f;line-height:51px;background:#fafafa;}
.member_table_order .num{width:155px;}
.member_table_order .status{width:180px;}
.member_table_orderservice{width:100%;text-align:center;}
.member_table_orderservice th{height:39px;line-height:39px;font-weight:normal;border-bottom:1px solid #ccc;}
.member_table_orderservice td{padding:5px 0;color:#7f7f7f;line-height:20px;}
.member_table_orderservice .time{width:185px;}
.member_table_orderservice .info{width:520px;}
.order_schedule{padding:40px 30px;text-align:center;}
.order_schedule ul{width:730px;margin:0 auto;background:url(../images/order_schedule_bg.png) no-repeat 50% -9999px;}
.order_schedule ul.step1{background-position:50% 0;}
.order_schedule ul.step2{background-position:50% -120px;}
.order_schedule ul.step3{background-position:50% -240px;}
.order_schedule ul.step4{background-position:50% -360px;}
.order_schedule ul.step5{background-position:50% -480px;}
.order_schedule li{float:left;width:12%;padding:40px 4% 0;}
.order_schedule li span{color:#333;line-height:22px;}
.order_schedule li p{color:#999;line-height:20px;}
.order_btm_tips{margin-top:23px;background:#e8f1f3;padding:13px 25px;}
.order_btm_tips p{color:#006ab7;line-height:24px;}

.account_info{padding:40px 45px;}
.account_info .detail_account .info{height:48px;line-height:48px;padding:0 13px;color:#404040;border-bottom:1px solid #e2e2e2;}
.account_info .detail_account .info span{color:#808080;}
.account_info .detail_account .info a{float:right;color:#08b9e5;}
.account_info .detail_account .info a:hover{text-decoration:underline;}
.account_info .detail_account .edit{display:none;margin-top:13px;padding:15px;background:#f7f7f7;}
.account_info .detail_account .edit input{width:190px;height:26px;padding:0 5px;background:#f8f8f8;border:1px solid #afafaf;}
.account_info .detail_account .edit select{width:80px;height:26px;margin-right:15px;font-family:"microsoft yahei","simsun";color:#404040;background:#f8f8f8;border:1px solid #afafaf;}
.account_info .detail_account .operate{padding-top:16px;}
.account_info .detail_account .operate a{float:left;display:block;width:83px;height:32px;margin-right:12px;line-height:32px;color:#fff;text-align:center;}
.account_info .detail_account .operate a.btn_confirm{background:#007ab7;}
.account_info .detail_account .operate a.btn_confirm:hover{background:#006394;}
.account_info .detail_account .operate a.btn_cancel{background:#a5a5a5;}
.account_info .detail_account .operate a.btn_cancel:hover{background:#888;}

.member_menu{height:29px;margin-bottom:10px;overflow:hidden;border-bottom:1px solid #d2d2d2;}
.member_menu ul,
.member_menu li{float:left;}
.member_menu li a{display:block;height:29px;line-height:29px;color:#404040;padding:0 27px;}
.member_menu li a:hover{color:#007ab7;}
.member_menu li.cur a{background:#e4e4e4;}
.member_menu .btn_delete{float:right;display:block;width:61px;height:24px;margin-right:4px;line-height:24px;color:#fff;text-align:center;background:#007ab7;}
.member_menu .btn_delete:hover{background:#006394;}
.member_table_msg{width:100%;border:1px solid #d2d2d2;text-align:left;}
.member_table_msg th{padding:7px 0;height:16px;line-height:16px;font-weight:normal;background:#e4e4e4;}
.member_table_msg th span{display:block;border-left:1px solid #bfbfbf;padding-left:15px;}
.member_table_msg td{height:54px;color:#7f7f7f;line-height:54px;border-top:1px solid #d2d2d2;}
.member_table_msg tr.readed td{color:#aeaeae;}
.member_table_msg .check{width:40px;text-align:center;}
.member_table_msg .content{width:595px;}
.member_table_msg .time{width:150px;}
.member_table_msg .content a{display:block;height:54px;line-height:54px;color:#7f7f7f;overflow:hidden;text-overflow:ellipsis;padding-left:39px;background:url(../images/icon_member.png) no-repeat 0 -330px;}
.member_table_msg .content a:hover{color:#007ab7;}
.member_table_msg tr.readed .content a{color:#aeaeae;background-position:0 -283px;}
.member_table_msg td.type{padding-left:16px;}
.member_chat{border:1px solid #ececec;}
.member_chat .chat_info{float:left;width:440px;min-height:150px;padding:30px 20px 20px;border-right:1px solid #ececec;}
.member_chat .chat_contact{*position:relative;float:left;width:355px;min-height:150px;padding:30px 20px 20px;margin-left:-1px;border-left:1px solid #ececec;}
.member_chat .chat_info dl{width:260px;padding-right:30px;}
.member_chat .chat_contact dl{width:195px;padding-right:20px;}
.member_chat dt{font-size:16px;font-weight:bold;line-height:20px;color:#404040;padding-bottom:5px;}
.member_chat dd{clear:both;overflow:hidden;padding-top:10px;line-height:22px;color:#808080;}
.member_chat dd span{float:left;color:#404040;}
.member_chat dd p{float:left;}
.member_chat .chat_info dd p{width:224px;}
.member_chat .chat_contact dd{line-height:20px;}
.member_chat .chat_contact dd p{width:184px;}
.member_chat .chat_contact .fr{text-align:center;}
.member_chat .chat_contact .fr p{padding-top:5px;line-height:22px;color:#808080;}

/******= Lawyer =******/
.lawyer_table{width:100%;border:1px solid #ddd;text-align:center;}
.lawyer_table th{height:39px;line-height:39px;font-weight:normal;background:#e4e4e4;}
.lawyer_table td{color:#808080;line-height:57px;padding:20px 0;}
.lawyer_table .num{padding:0 24px;height:29px;line-height:29px;background:#f3f3f3;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}
.lawyer_table .num span{float:left;}
.lawyer_table .num .link_remark{float:right;}
.lawyer_table .name{width:120px;}
.lawyer_table .type{width:85px;}
.lawyer_table .aftermarket{width:70px;}
.lawyer_table .buyer{width:105px;}
.lawyer_table .buyer span{display:block;line-height:24px;}
.lawyer_table .time,
.lawyer_table .status{width:95px;}
.lawyer_table .time{line-height:24px;}
.lawyer_table .status span{display:block;line-height:24px;}
.lawyer_table .status span.red{color:#f00;}
.lawyer_table .status span.black{color:#262626;}
.lawyer_table .status span.grey{color:#aeaeae;}
.lawyer_table .money{width:110px;}
.lawyer_table .money strong{color:#00b0f0;}
.lawyer_table .user{width:80px;}
.lawyer_table .operate .btn_treat{display:block;width:63px;height:28px;margin:0 auto;line-height:28px;color:#fff;text-align:center;background:#007ab7;}
.lawyer_table .operate .btn_treat:hover{background:#006394;}
.lawyer_table_order{border:none;}
.lawyer_table_order th{border-bottom:1px solid #d1d1d1;}
.lawyer_table_order .money{width:140px;}
.lawyer_table_order .aftermarket{width:150px;}
.lawyer_table_order .buyer{width:145px;}
.lawyer_table_order .time,
.lawyer_table_order .status{width:95px;padding:0 10px;}
.lawyer_table_record{width:100%;text-align:center;}
.lawyer_table_record th{height:41px;line-height:41px;color:#404040;font-weight:normal;border-bottom:1px solid #dcdcdc;}
.lawyer_table_record td{color:#7f7f7f;line-height:40px;}
.lawyer_table_record .record{width:150px;padding-left:15px;text-align:left;}
.lawyer_table_record th.record{width:120px;padding-left:45px;}
.lawyer_table_record .record input{margin-right:10px;}
.lawyer_table_record .time{width:165px;}
.lawyer_table_record .operate{width:280px;}
.lawyer_table_record .operate a{display:inline-block;*display:inline;*zoom:1;width:47px;height:22px;line-height:22px;color:#fff;background:#007ab7;margin:0 5px;}
.lawyer_table_record .operate a:hover{background:#006394;}
.lawyer_table_record .add{padding-right:20px;}
.lawyer_table_record .add .btn_add{display:block;float:right;width:78px;height:29px;line-height:29px;color:#fff;background:#007ab7;}
.lawyer_table_record .add .btn_add:hover{background:#006394;}
.order_detail .description{padding:20px 25px 5px;}
.order_detail .description p{line-height:24px;color:#7d7d7d;padding-bottom:15px;}
.order_detail .description li{position:relative;padding-left:25px;}
.order_detail .description li em{position:absolute;left:0;top:0;font-style:normal;line-height:24px;color:#7d7d7d;}
.order_detail .description .annex{height:22px;line-height:22px;color:#7f7f7f;padding:25px 0 20px;border-top:1px solid #dcdcdc;}
.order_detail .description .annex span{color:#262626;}
.order_detail .description .annex a{display:inline-block;*display:inline;*zoom:1;width:47px;height:22px;line-height:22px;color:#fff;text-align:center;background:#007ab7;margin-left:20px;}
.order_detail .description .annex a:hover{background:#006394;}
.order_detail .result .title_result{height:44px;line-height:44px;padding:0 20px 0 85px;border-bottom:1px solid #dcdcdc;}
.order_detail .result .title_result h4{float:left;color:#404040;}
.order_detail .result .title_result .btn_upload{display:block;float:right;width:78px;height:29px;margin-top:8px;line-height:29px;color:#fff;text-align:center;background:#007ab7;}
.order_detail .result .title_result .btn_upload:hover{background:#006394;}
.order_detail .result ul{padding:20px 30px;}
.order_detail .result li{float:left;width:120px;padding:80px 10px 0;text-align:center;background:url(../images/icon_upload.png) no-repeat 50% 0;}
.order_detail .result li p{line-height:26px;}
.order_detail .result li a{display:inline-block;*display:inline;*zoom:1;width:47px;height:22px;line-height:22px;color:#fff;background:#007ab7;margin:0 5px;}
.order_detail .result li a:hover{background:#006394;}
.operate_order_save{padding-top:30px;}
.operate_order_save a{float:left;display:block;height:40px;margin-right:65px;padding:0 30px;line-height:40px;text-align:center;font-size:16px;color:#fff;background:#08b9e5;}
.operate_order_save a:hover{background:#0098be;}
.lawyer_table_score{width:100%;text-align:center;border:1px solid #dcdcdc;margin-bottom:20px;}
.lawyer_table_score td{width:25%;padding:15px 0;border-right:1px solid #dcdcdc;}
.lawyer_table_score td.last{border:none;}
.lawyer_table_score span{font-size:32px;line-height:46px;}
.lawyer_table_score span.yellow{color:#fcc133;}
.lawyer_table_score span.green{color:#4eb4ff;}
.lawyer_table_score span.red{color:#e93232;}
.lawyer_table_score span.blue{color:#007ab7;}
.lawyer_table_score p{font-size:18px;line-height:36px;color:#262626;}
.lawyer_table_score1{width:100%;text-align:center;border:1px solid #ddd;}
.lawyer_table_score1 th{height:39px;line-height:39px;color:#0c0c0c;font-weight:normal;background:#e4e4e4;}
.lawyer_table_score1 td{color:#808080;line-height:63px;border-top:1px solid #ddd;}

/******= Knowledge =******/
.main_knowledge{background:#f4f4f4;}
.main_knowledge .pink{background:#f27575;}
.main_knowledge .lightblue{background:#08b9e5;}
.main_knowledge .blue{background:#007bd3;}
.main_knowledge .lightgreen{background:#78d191;}
.main_knowledge .green{background:#00b208;}
.main_knowledge .orange{background:#ef7c00;}
.main_knowledge .red{background:#d42020;}
.knowledge_top{background:#fff;padding:25px 0;}
.knowledge_top a{display:block;position:relative;width:100%;height:100%;}
.knowledge_top a.mb6{margin-bottom:6px;}
.knowledge_top .tit{position:absolute;left:0;bottom:0;z-index:10;width:100%;height:26px;font-size:13px;line-height:26px;overflow:hidden;background-color:rgba(255,255,255,0.7);}
.knowledge_top span{position:absolute;left:0;top:0;display:block;z-index:10;height:22px;line-height:22px;font-size:12px;color:#fff;padding:0 10px;}
.knowledge_top .tit p{padding:0 15px;}
.knowledge_top .img_big{float:left;width:457px;padding-right:6px;}
.knowledge_top .img_middle{float:left;width:385px;padding-right:6px;}
.knowledge_top .img_small{float:left;width:245px;}

.knowledge_content{padding:25px 0 30px;}
.knowledge_content .locat{height:40px;border:none;font-size:13px;}
.knowledge_content .left{float:left;width:810px;}
.knowledge_content .nav_bar{z-index:100;width:810px;height:43px;background:#fff;margin-bottom:14px;}
.knowledge_content .nav_bar li{float:left;padding-right:1px;}
.knowledge_content .nav_bar li a{display:block;font-size:14px;line-height:43px;padding:0 22px;}
.knowledge_content .nav_bar li a:hover{color:#007ab7;}
.knowledge_content .nav_bar li.cur a{color:#fff;background:#08b9e5;}
.knowledge_content .title_chuang{height:39px;margin-bottom:14px;background:#fff;}
.knowledge_content .title_chuang h2{float:left;line-height:39px;font-size:16px;font-weight:bold;color:#fff;padding:0 100px 0 23px;background:#08b9e5 url(../images/chuang_title_bg.png) no-repeat 100% 0;}
.knowledge_list .block{height:150px;padding:12px;background:#fff;margin-bottom:13px;overflow:hidden;}
.knowledge_list .thumb{position:relative;float:left;}
.knowledge_list .thumb span{position:absolute;left:0;top:0;display:block;z-index:10;height:22px;line-height:22px;font-size:12px;color:#fff;padding:0 10px;}
.knowledge_list .info{float:left;width:530px;padding-left:17px;}
.knowledge_list .info a{display:block;font-weight:bold;font-size:16px;line-height:32px;color:#404040;overflow:hidden;text-overflow:ellipsis;}
.knowledge_list .info a:hover{color:#007ab7;}
.knowledge_list .data{padding:6px 0;line-height:22px;font-size:14px;color:#999999;}
.knowledge_list .data .light{color:#00b0f0;padding-right:10px;}
.knowledge_list p{line-height:22px;font-size:14px;color:#666666;}
.knowledge_list .more{margin-top:20px;}
.knowledge_list .more .btn_more{display:block;width:100%;height:36px;line-height:36px;text-align:center;color:#4188c6;background:#c3daed;border-radius:2px;font-size:14px;}
.knowledge_list .more .btn_more:hover{color:#fff;background:#82b2da;}
.knowledge_content .side{float:right;width:280px;}
.knowledge_content .side .block{background:#fff;margin-bottom:14px;}
.knowledge_content .side h2{font-weight:bold;font-size:16px;color:#08b9e5;line-height:43px;padding:0 16px;border-bottom:1px solid #e7e7e7;}
.knowledge_content .side .content{padding:0 16px;}
.knowledge_content .side .block_tags ul{padding:12px 0;}
.knowledge_content .side .block_tags li{float:left;padding:5px;}
.knowledge_content .side .block_tags li a{display:block;height:22px;line-height:22px;color:#00b0f0;padding:0 13px;background:#dbf0ff;border-radius:3px;}
.knowledge_content .side .block_tags li a:hover{color:#fff;background:#82b2da;}
.knowledge_content .side .block_search{height:30px;padding:10px 12px;}
.knowledge_content .side .block_search input{float:left;}
.knowledge_content .side .block_search .text{width:175px;height:28px;padding:0 5px;line-height:28px;color:#999;background:#fff;border:1px solid #e5e5e5;border-right:none;}
.knowledge_content .side .block_search .btn{width:66px;height:30px;line-height:30px;font-family:"microsoft yahei","simsun";color:#fff;background:#08b9e5;border:none;text-align:center;cursor:pointer;}
.knowledge_content .side .block_search .btn:hover{background:#00a0c8;}
.knowledge_content .side .block_news{padding-bottom:10px;}
.knowledge_content .side .block_news li{height:52px;padding:19px 0;overflow:hidden;border-bottom:1px solid #e8e8e8;}
.knowledge_content .side .block_news li.last{border:none;}
.knowledge_content .side .block_news .thumb{float:left;width:78px;}
.knowledge_content .side .block_news .info{float:left;width:160px;height:52px;overflow:hidden;padding-left:9px;}
.knowledge_content .side .block_news .info a{display:block;line-height:22px;color:#444444;font-size:13px;}
.knowledge_content .side .block_news .info a:hover{color:#007ab7;}
.knowledge_content .side .block_msg .content{padding:15px 20px;}
.knowledge_content .side .block_msg .content p{line-height:25px;color:#808080;font-size:14px;}
.knowledge_content .side .block_follow .content{text-align:center;padding:16px;}
.knowledge_content .side .block_follow img{display:block;margin:0 auto;}
.knowledge_content .side .block_follow p{line-height:20px;color:#09f;font-size:13px;padding-bottom:10px;}

.knowledge_disp{padding:25px 35px 50px;background:#fff;}
.knowledge_disp .title{text-align:center;padding-bottom:15px;border-bottom:1px dotted #d3d6da;}
.knowledge_disp .title h2{font-size:20px;font-weight:bold;color:#0d0d0d;line-height:50px;}
.knowledge_disp .title .data{display:inline-block;*display:inline;*zoom:1;line-height:24px;font-size:13px;}
.knowledge_disp .title .data .light{color:#00b0f0;padding-right:10px;}
.knowledge_disp .content{padding:15px 0;border-bottom:1px dotted #d3d6da;}
.knowledge_disp .content p{line-height:25px;color:#808080;font-size:14px;}
.knowledge_disp .tags{padding:23px 0;border-bottom:1px dotted #d3d6da;}
.knowledge_disp .tags dt{float:left;line-height:23px;color:#0d0d0d;padding-right:10px;}
.knowledge_disp .tags dd{float:left;padding-right:14px;}
.knowledge_disp .tags dd a{display:block;line-height:23px;color:#fff;padding:0 13px;background:#08b9e5;}
.knowledge_disp .tags dd a:hover{color:#fff;background:#82b2da;}
.knowledge_disp .recom{line-height:28px;padding:15px 0;border-bottom:1px dotted #d3d6da;}
.knowledge_disp .bn{border:none;}
.knowledge_disp .recom dt{color:#0d0d0d;font-size:14px;}
.knowledge_disp .recom dd a{color:#0070c0;font-size:14px;}
.knowledge_disp .recom dd a:hover{color:#08b9e5;font-size:14px;}
#kinMaxShow{width:100%;height:243px;margin-bottom:20px;visibility:hidden;overflow:hidden;}
#kinMaxShow p.title{position:absolute;left:0;bottom:0;text-indent:16px;line-height:35px;color:#5c5c5c;width:100%;height:35px; font-size:17px;background:rgba(255,255,255,0.5);}
.search_result{height:44px;line-height:44px;padding:0 20px;color:#333;background:#fff;margin-bottom:14px;font-size:14px;}
.search_result .cgreen{color:#00b0f0;}
.search_result .cred{color:#f00;}
.search_result_tips{height:37px;line-height:37px;text-align:center;color:#6f6f6f;background:#e7e7e7;}

/******= Index =******/
.search_index{background:#fff;}
.index_list .wrap{position:relative;}
.index_list .block{padding-bottom:30px;}
.index_list .block_grey{background:#f5f5f5;}
.index_list .block h2{height:60px;font-size:26px;line-height:60px;color:#404040;text-align:center;padding-bottom:25px;}
.index_list .link_more{position:absolute;right:0;top:15px;display:block;padding-right:30px;font-size:16px;line-height:22px;background:url(../images/icon_more.png) no-repeat 100% 50%;}
.contract_choose{margin-right:-14px;}
.contract_choose .block{float:left;width:264px;padding:0;margin-right:14px;background:#fff;}
.contract_choose .thumb_img{text-align:center;padding:20px 10px 10px;border:1px solid #ddd;}
.contract_choose .thumb_img h4{font-size:18px;color:#666;line-height:26px;padding-top:10px;}
.contract_choose .thumb_img p{line-height:24px;font-size:14px;color:#999;overflow:hidden;}

.service_choose .thumb_img{height:200px;}
.service_choose .thumb_img p{height:48px;padding-bottom:10px;}
.service_choose .thumb_img strong{display:block;font-size:16px;line-height:24px;color:#d00;}

.contract_choose .list{padding:14px 15px;}
.contract_choose .list li{height:55px;clear:both;overflow:hidden;padding:8px 0;}
.contract_choose .list li div{float:left;}
.contract_choose .list .thumb{width:45px;height:45px;}
.contract_choose .list .thumb img{width:100%;height:100%;overflow:hidden;}
.contract_choose .list .info{padding-left:12px;width:165px;}
.contract_choose .list .info h3 a{display:block;font-size:14px;font-weight:bold;color:#08b9e5;line-height:24px;padding-top:2px;}
.contract_choose .list .info h3 a:hover{color:#009fc7;}
.contract_choose .list .info p{height:20px;color:#999;line-height:20px;overflow:hidden;}
.superiority_list{margin-right:-17px;}
.superiority_list li{float:left;height:188px;margin-right:17px;padding-top:20px;text-align:center;background:#f7f7f7;}
.superiority_list li em{display:block;width:70px;height:70px;margin:0 auto;background:url(../images/icon_superiority.png) no-repeat 0 -9999px;}
.superiority_list li h6{font-size:20px;line-height:48px;color:#00aae8;text-align:center;}
.superiority_list li p{padding-top:5px;text-align:center;line-height:22px;color:#a1a1a1;font-size:14px;}
.superiority_list .li1{width:302px;}
.superiority_list .li2,
.superiority_list .li3,
.superiority_list .li4{width:249px;}
.superiority_list .li1 em{background-position:0 0;}
.superiority_list .li2 em{background-position:0 -100px;}
.superiority_list .li3 em{background-position:0 -200px;}
.superiority_list .li4 em{background-position:0 -300px;}
.milv_list li{float:left;width:25%; padding-bottom:50px;}
.milv_list li em{float:left;display:block;width:70px;height:70px;background:url(../images/icon_milv.png) no-repeat 0 -9999px;}
.milv_list .li1 em{background-position:0 0;}
.milv_list .li2 em{background-position:0 -95px;}
.milv_list .li3 em{background-position:0 -200px;}
.milv_list .li4 em{background-position:0 -310px;}
.milv_list li .info{float:left;width:180px;padding-left:10px;}
.milv_list li .info h6{font-size:18px;line-height:33px;color:#333;padding-top:10px; color:#00AAE8;font-weight: bold;color: #8c9494;margin-left: 10px；}
.banner_custom{width:100%;}
.banner_custom img{width:100%;}
.servise_list{margin-right:-8px;}
.servise_list li{float:left;padding-left:211px;width:150px;height:148px;margin-right:8px;font-size:18px;color:#fff;text-align:center;background-image:url(../images/icon_service.png);background-repeat:no-repeat;}
.servise_list li h4{line-height:44px;padding-top:35px;}
.servise_list li strong{line-height:30px;}
.servise_list .li1{background-color:#60c9ef;background-position:0 0;}
.servise_list .li2{color:#222;background-color:#ededed;background-position:0 -200px;}
.servise_list .li3{background-color:#007ab7;background-position:0 -400px;}
.evaluate_list{margin-right:-56px;}
.evaluate_list li{float:left;width:329px;margin-right:56px;}
.evaluate_list li .writing{height:151px;padding:20px 30px;overflow:hidden;background:url(../images/evaluate_writing_bg.png) no-repeat;}
.evaluate_list li .writing p{line-height:28px;color:#999;}
.evaluate_list li .user{padding-top:16px;}
.evaluate_list li .thumb{float:left;}
.evaluate_list li .thumb img{width:92px;height:92px;padding:3px;border:1px solid #ccc;border-radius:50%;}
.evaluate_list li .info{float:left;width:195px;margin:30px 0 0 18px;padding-left:15px;border-left:1px dashed #bfbfbf;}
.evaluate_list li .info h5{font-size:14px;color:#00a9e7;line-height:20px;}
.evaluate_list li .info p{height:20px;color:#565656;line-height:20px;padding-top:10px;overflow:hidden;}
.partner{padding-top:30px;}
.partner .fl{float:left;width:390px;}
.partner .fl h3{font-size:28px;line-height:54px;color:#0d0d0d;padding-bottom:18px;}
.partner .fl p{line-height:24px;color:#808080;}
.partner .fr{float:right;width:665px;}
.partner .fr ul{margin-right:-13px;}
.partner .fr li{float:left;width:156px;height:77px;padding:0 13px 11px 0;}
.partner .fr li a{display:block;}
.block_grey h2{height: 60px;font-size: 26px;line-height: 85px;color: #404040;text-align: center;padding-bottom: 25px}

/******= Sitemap =******/
.sitemap .wrap{width:1010px;}
.sitemap .title{height:77px;background:url(../images/sitemap_title_bg.png) no-repeat 50% 50%;}
.sitemap h2,
.sitemap h3{font-size:24px;line-height:77px;color:#242425;}
.sitemap h2{line-height:77px;color:#08b9e5;}
.sitemap h3{line-height:72px;}
.sitemap .block{padding-bottom:25px;}
.sitemap .block_grey{background:#f5f5f5;}
.sitemap li{float:left;width:16.6%;}
.sitemap li a{height:42px;font-size:16px;line-height:42px;color:#08b9e5;}
.sitemap li a:hover{text-decoration:underline;}

/******= About =******/
.about{padding:15px 0 50px;}
.about .locat{line-height:45px;border:none;font-size:13px;}
.about .main_about{float:right;width:855px;}
.about .side_nav{float:left;width:210px;background:#f5f5f5;}
.about .main_about .title{position:relative;height:34px;border-bottom:1px solid #ddd;}
.about .main_about .title h3{position:absolute;left:0;top:0;float:left;padding-right:43px;height:32px;line-height:32px;font-size:16px;font-weight:bold;color:#08b9e5;border-bottom:3px solid #08b9e5;}
.about .main_about .content{margin-top:19px;padding:25px 30px;border:1px solid #d6d6d6;}
.about .main_about .content p{line-height:28px;color:#808080;padding-bottom:15px;}
.about .side_nav h2{height:48px;font-size:16px;line-height:48px;color:#fff;padding-left:20px;background:#007bb8;}
.about .side_nav ul{padding:10px 16px 28px;}
.about .side_nav li{height:55px;line-height:55px;border-bottom:1px dashed #d4d4d4;}
.about .side_nav li a{display:block;font-size:16px;color:#0c0c0c;padding-left:18px;}
.about .side_nav li.cur a,
.about .side_nav li a:hover{color:#00a9e7;}
.about .main_help .content{position:relative;padding-right:200px;}
.about .main_help .nav_jump{position:fixed;top:295px;padding-left:650px;}
.about .main_help .nav_jump li{width:140px;height:30px;margin-bottom:14px;}
.about .main_help .nav_jump li a{display:block;line-height:30px;font-size:15px;color:#3d3d3d;padding-left:30px;background-color:#f5f5f5;background-image:url(../images/icon_help.png);background-repeat:no-repeat;background-position:0 -43px;}
.about .main_help .nav_jump li.cur a,
.about .main_help .nav_jump li a:hover{color:#fff;background-color:#60c9ef;background-position:0 0;}
.about .main_help h4{font-size:20px;line-height:46px;color:#262626;padding-bottom:10px;}
.about .main_help p,
.about .main_help img{padding-bottom:15px;}